package com.etl.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

@ApiModel("主统计包装类")
@Data
@Accessors(chain = true)
public class EtlStatisticsVO {

    @ApiModelProperty(value = "批次号" )
    private Integer batch;
    @ApiModelProperty(value = "系统名称" )
    private String name;
    @ApiModelProperty(value = "开始抽取时间" )
    private Date beginTime;
    @ApiModelProperty(value = "完成抽取时间" )
    private Date endTime;
    @ApiModelProperty(value = "任务开启数" )
    private int startCount;
    @ApiModelProperty(value = "任务关闭数" )
    private int closeCount;//关闭数
    @ApiModelProperty(value = "等待中任务数" )
    private int waitCount;
    @ApiModelProperty(value = "抽取中任务数" )
    private int runningCount;
    @ApiModelProperty(value = "失败任务数" )
    private int failedCount;
    @ApiModelProperty(value = "成功任务数" )
    private int successCount;
}
